Hei, jeg prøver å vise informasjon fra et skjema, antall spørsmål og antall valg genereres dynamisk av brukeren. Skjemaet er som følger:
etc... Jeg har ikke hatt noen problemer med å lage koden for å generere skjemaet, mitt problem ligger i å vise informasjonen som bruken legger i skjemaet. Så langt har jeg prøvd å bruke en foreach-løkke for å vise spørsmålet og deretter en annen foreach-løkke for å vise valgene. Jeg har også prøvd å bruke count () og deretter bruke en for loop til å telle gjennom antall valg og sende dem på den måten uten suksess. Problemet mitt er at når jeg prøver å vise valgene, vises de alle før neste spørsmål vises, og deretter vises alle valgene igjen, før skriptet går videre til neste spørsmål og så videre.
2020-12-27 08:11:53
Det tiltenkte utfallet ditt er ikke veldig klart, men her er en ide om hva jeg tror du ønsker å gjøre. $ i = 1; foreach ($ spørsmål som $ spørsmål) { ekko $ spørsmål; ekko "
"; foreach ($ choice [$ i .'- 1 '] som $ valg) { ekko '-'. $ valg. '
'; } ekko "
"; $ i ++; } Basert på